Pushing And Pulling Techniques