working on the pull command