Commiting models