doing a push before cleaning up