cleaning up async events after deactivation