framerate calculations are accurate