caenerys_ 's review for:

5.0

going to properly review this soon when I reread and annotate with highlighters and sticky tabs, its going to be fun