fix push to work with the new extract performing the commit