Non-linear outlining