new changes are added, which contains SSO login, logout, and UI changes