This page took so long because I hate everything about it.  Next page is better though!