Get room
Room notification
Refactor into smaller parts