new parse_time_input before filter