fixed function type for easing function