work pull