Hi Cableguy
I agree there with you.

I am busy with a Land Surveying program that exceeds 5mb.
Some of the functions in the program are not very often used and these one should be able to compile as an "external" program.
On the Workabout (from Psion), I have a Land Surveying program and here I will load all the "external" modules, but they are not really loaded. Only once the program needs a function in one of these "external" modules, will this module be loaded in memory. Saves on memory overheads!
Thanks
Michael