add fun switchTheme()