update the sso framework