nanocosmos cooperating with cbc broadcast