factored out minute and time choices