updated simulator based on request rates and responses. More realistic as the previous logic of the simulation did not make much sense