layouts. templates and styling.