add high-level outline access