incremental commit, organizing to follow