Jim Williams has 521 friends.