restructing styling