Second checkpoint: basic layouts created