omigosh that is just waaaaaaaay too long for me to read! lol