added easeFuntions