add framework theming ability