add  demo project