commiting template