Implemented simulator, BMM and VC3.