>Just out of curiosity, I do not use any prg's but rather elected to create custom object with all calls that I need. Each custom object can be added at the form level or the app object level and seems to work very well for me.
>I find it very easy to locate each method and property declared in the custom object and never could figure out why bothering with the prg's
>
>What benefits are there to the prg approach that I am missing?
Just a personal preference. I can see two or three adjacent methods if such a class is defined in a prg; I can group its properties any way I like, and I'm not hiding any method behind other windows. And the exe is much leaner.