add the demo source