new types added for macros