Enhance getAccessToken