restructure layout for sections