manager.py: add unsubscribe()