Added circular easing.