updated extendAccessToken