add easing function