exercise 6 + edits3