simulation with feedback