Simulation implemented