fix variadid macros