wowzers.. thats a lot of reading..