add sim.py