theme style and structure changes