Re-wrote most of the intro