VMM Basic Implementation