add DemoApp