fix to VARIANT class