trying out a different way to do outlining