demo of commit