Added smoother animation