main commit and push