Yes after you suggestion I had looked up both these articles as Wikis just had gone up. Thanks, but I such stringent garbage collection required? When I create a Object property or a Variable it is my responsibility but otherwise doesn't VFP6SP5 handle things quite on its own?