swapped to variant type; loadstack func clear now