Learning how to pull