main layout done with content