exercise 5 new method inserted