Add missing destructor
Add contact filter callback