associations between classes, vm_types implemented in full stack