some test macros