Added ability to refresh access token