adding demo.py