first draft of basic layouts.