CB 21: A New Community for a New Century