clean up time_select, reuse FirstCut()