improve the behavior of extending access tokens.