exercise 10 added