Read_simulator