animation is now implemented