first styling and structuring