add language and theme change