Totally blown away by your work dusktrader ... a real contribution to this community. I just spent the last 3 hours digesting your post. I have to admit I have learnt so much and my whole conception of the design process has been greatly improved. This will definitely be the template on which I build my own design process. Thank you again.