Commiting program