Boy, it gonna take me a good minute to read through all this. :lol I do like how detailed it is though!