Jim Williams has 522 friends.