added easing to the demo