time is now multiplied by timeScale so that it functions properly with faster/slower timeScales