exercise 43 modifications