timers added
working like butter