styling and structuring new layout