}
private void fillInData(Map<Long, Node> nodes) throws TwitterException {
ResponseList response = twitter().lookupUsers(twitterIds(nodes.keySet()));
for (Object aResponse : response) {
User twUser = (User) aResponse;
log.info("filling data {}:{}", twUser.getId(), twUser.getScreenName());
Node node = nodes.get(twUser.getId());
NAME.set(node, twUser.getScreenName());
LABEL.set(node, twUser.getScreenName());
FULL_NAME.set(node, twUser.getName());
TIMEZONE.set(node, twUser.getTimeZone());
FRIEND_COUNT.set(node, (long) twUser.getFriendsCount());
FOLLOWER_COUNT.set(node, (long) twUser.getFollowersCount());
LOCATION.set(node, twUser.getLocation());
fillInGeodata(node);
neo.addToNameIndex(node);
dataCache.putNode(node);