modification during simulation