documentation for exercise 2 finished