took out easing functions