add the demo, debug my program