reducing client dependencies by 1 (room)