Ok the app runs on the back of a four pentium chip server with gigs of ram. The client side, which l am almost finished, only has a couple of bas, three classes, and approx 10 or so windows.

What the server side does is extract multiple record layouts from a number of different database types, (SQL, informix, Universe,etc etc etc), dependant on client requirements. This is then added to Country specific information which then generates a specific Access file for a Sales guy to download to his/her portable.

Way heavy stuff.............

Without classes we would be totally rooted, trying to tie in all the db layouts throughout the project.