changed base design