first draft of full structure