collection demo.