complete 4 view animation.
clean the code
Fix the bug. and clean code