initial outline completed (WIP)