working exercise 5 added