Thanks for your response. I am putting together a formal software development process here. It is being modelled on IBM's cleanroom process. Larch should fit well into the 'stepwise refinement' idea central to the cleanroom process. It should also be usable by our staff (as opposed to say 'Z'). Thanks also for the invitation to 'jump in'. The opportunity to perform a few belly flops should speed my learning process. doug makofka