added bezier easing function
timing functions are now used