Suck and push view 1