with timing and temp control