push and pull view 2