new layout and style pre normalisation