protected XingUser fetchUser(final Token accessToken) throws Exception {
final OAuthRequest request = new OAuthRequest(Verb.GET, usersMeUrl);
oAuthService.signRequest(accessToken, request);
final Response response = request.send();
final Gson gson = new GsonBuilder().setFieldNamingPolicy(FieldNamingPolicy.LOWER_CASE_WITH_UNDERSCORES).create();
final Users users = gson.fromJson(response.getBody(), Users.class);
return users.getUsers().get(0);
}