exercise 1 + 4 first draft