Namespaced events and destroy method