Caught the Overflow Bug

Timer would overflow resulting in negative time values due to integer to
float