adding all for theming and customizaion