add explanation of pull