more to Exercise 4