refactored timer, started adding varible times
deprecated timer