modified timepicker. draft