(if you can't listen to the whole thing, skip to the end when i start to giggle in some of the lyrics)