Implemented RemoveListener