Hi again: Now I'm beginning to write the 'Delete' method for controls and trying to free all properly, as you know 'tag' property is stored in: GB_VARIANT_VALUE tag; How can I free that? is GB.Free() OK or should I use any other function? Regards, -- Daniel Campos <danielcampos at ...45...>