pull 3 how tos