new theme changes and switchtheme capability