+ Moved Timer functions to external class (Fault)