Added ability to destroy listenable