********************** Virtual Mechine Specification **********************