modified variant type.