support for VB6 and VBA