added a  base layout