500 million demand stream