initial commit on DemoClass