nearly complete commit