base design layout