add login and style switcher