99% done with ex8, just have to work on formatting