add auto pull (using fetch since pull doesn't work for some reason)