Added Simulator Class