Well first welcom to the board, and second congratulations with your first post. It's a post above average and I agree with you(except that Part 3 isn't good enough, It's my favorite). I hope to see many more posts of you.