Oops it looks like I didn't finish a section. I'll get to it soon... I promise.