addition of exercise 9.5.3