Implemented changing outputs and timers