intermediate commit. not working but want to save at this point