commit for exercise 4