finish 1 part of exercise 2