some good macros examples