base layout of content