add explain of pull