rough doc outline.