see if this stops me overwriting demo.py all the time