added base layout