initial commit of the demo