partial commit, work in progress