Feature/demo

I implement a demo feature, please help to review and merge it!!
not bad!