commiting demos