document non-linear outlining