added DemoTest