altered base layout