some demo for study