demos/demo2.py added