Just for my understanding, does anyone know which version of Crystal developer if any shipped without requiring the merge modules compiled into a project for it to run as a network application? I assume it must have been around v9 or v10 they introduced the modules, OR they had a special relationship with some developers to ship runtimes that they could encode against and allow the runtimes to run from a flat directory share. The downside of these is it requires (like dot net) requisistes loaded to the machine. With GoldMine they mostly could be run from a directory share, until v9 which introduced some problems. It seems that other than web projects (which I have been successful with, but nevertheless) Windows projects appear to require the merge modules or other dependencies to be installed for you to get the project to work. And thats before you even start with setting up the ..Net trust settings for the assembly. Somewhat me thinks that vb6 is somewhat easier to live with than .Net. I've experimented pointlessly dropping the dependant dlls to the applications share path but that leads to common problems recognised on forums that lead back to the merge modules route. I'm quite happy to go the .net server route with an IIS website with Crystal ..Net server installed which I've got working a treat even for subreports thanks to Business objects samples for subreports logins - but I just wondered what method ISV's such as FrontRange/Goldmine used when the reports ran with Crystal runtimes dropped into a network share as plain files. If I recall it was crrun.dll etc....