First full simulation, but I suspect a bug somewhere