Commiting re-write