lecture 2 push