committing before push