styling and structure additions