Worked on improving the rough outline.