re-implemented guest node logic, updated documentation