Jim Williams has 518 friends.