test pull vs fetch