practice exercise 3 commit