sen. jim whelan