added some demo