modify, add class OauthWorkFlow