2.0

Overall, not bad. Lots of repetition, which didn't seem very essential. *ba dum tss*