Incomplete exercise 6.1