make tracking more accurate by rounding to nearest whole number.
fix bug with reading time_ticks