fixed unfortunate bug with Calculus & TimerGlobal