push-pull view 1