use more macros