1.add demo2
2.refactory
3.add README.md