Added handling for no room specified and new room selection / messaging for empty room.