WE COMMIT THINGS WHEN WE CHANGE THEM