test pull and push