redo layout for partials