exercise 6.11 ongoing