refactor with scott -- sessionID, rooms