1. SCATTER NAME THISFORM.oTable All control sources should use this format: THISFORM.oTable.xDesiredField 2. If you can't scatter to THISFORM.oTable (haven't tested): After SCATTER NAME oTable THISFORM.oTable = oTable Use the same method to address control source. Then, in the destroy method of the form, THISFORM.oTable = .NULL>Jay