added base layout for static generator