added auto-pull