I wrote almost 4000 words for this and had to take 1000 of them out so you know it is going to be good.