^ thanks for that, i'll add it to my reading list Edit: I just noticed it was over 1000 pages... egads