revision #1 to authorization_code2