Added animation.
Adjusted animations and transitions.