intermediate commit, much is not good