225 provides interview questions such as those described above to the user interface 220 the user interface 220 can be any form of user interface such as for example a physical interface including a touchscreen an lcd with buttons and or an aural interface including a speaker and microphone or any other suitable user interface a user can activate the interview question generator 225 by any suitable mechanism such as by pressing a schedule button on a touchscreen of the user interface 220 alternatively or in addition the controller 210 may activate the interview question generator 225 on its own such as when it believes additional scheduling information is needed or might otherwise be desired in response to questions posed by the interview question generator 225 the user can enter one or more user responses into the user interface 220 the response acceptor 240 accepts the user responses and provides the response to the programmable schedule 250 in some embodiments the programmable schedule 250 has a number of time and temperature set points that can be entered or modified by the response acceptor 240 once the schedule is built and or modified a control signal 260 is generated by the control module 210 based on the programmable schedule 250 fig3 is a flow diagram of another illustrative hvac interview program 300 the flow diagram starts at a normal thermostat operation block 310 normal thermostat operation block 310 can be an initial parameter setting operation or a modification of parameter settings interview scheduling block 325 provides one or more interview.