add base layout