Rewriting pull command to use LibTask