I feel I have to weigh in here and say that As a geek, CJ has done an excellent job of writing those pieces out. One of the things I get praised on is speaking/explaining at the person's level of understanding and I've not had to make changes to anything he's put in here. Yes, Bondwriter, there are geeks who can speak in every day language and convey what needs to be explained to the 'common man'. CJ, non-geek that he is, does an superb job of writing it out as well... :fire: