main page model running, it needs a layout