added view_history, get_all_rooms, get_room