Chapter 10 Exercises minus js, will do that one at the end