Should Simulation GM include OOPs?