VM type support