Add some aniamtion and interaction