-fix push bugs