completed exercise 3.4