sped up time change functions