add DemoProject