empty macros check