start name changes and outline construction
added outline