senator jack walsh