lparameter oObserver if type('This.aObservers(1)') # 'O' x = 1 else x = alen(this.aObservers) + 1 endif dime this.aObservers(x) this.aObservers(x) = oObserver oObserver = .null.I can not seem to get rid of these references. When and where should I be clearing them? I've been trying to do it in the destroy event to no avail. I must be missing something...