simulation_handler