new definition of pull