Outline done.  Need to add code.