here is another link I found for you tech minded cadsters [URL]http://www.blachford.info/computer/Cells/Cell0.html[/URL] to me it seems to move ahead cad needs to split into two concurrent process streams somewhat removed from each other 1. the graphics and user interface. 2. actual precision geometric database. In this way cad could make use of multicore type architectures. i.e. the user would interact and experiment with a subdivided mesh rendered in real time with raytraced shadows etc-possibly caustics, and another secondary stream would continuously accumulate exact data in the background. this would mean for instance that there would be no stopping to rebuild for the user since they would in effect play a real time game where their parts were represented by if you like characters and at the end of the design sequence or at significant points the overall result was merely confirmed/summarised in essence the gpu of today would extend its role to become the core of a virtual cad and the cpu or an array of them would just churn continuously as required. in this way it would seem that using cells performance might leap about 10 fold. any thoughts? neil