cleanup WeakEventHandler