added DemoClassLib