simulation updated