Joseph, > Until [you've] changed the way I think, and, perhaps more importantly, > the nature of the problems that I run into every day professionally, > JCSP may be better suited ... Could you change the "and" in the first line above to an "or" - please?!! I can't do anything about the problems you get ... but the former may be doable ;-) Look out - CSP about! Peter.