Commiting solution