exercise 6 added