ThemeInterface extended