Incomplete exercise 7.5