Outline the basic structure.