room unsubscription
refactoring