Update sim.c