learing macros #1.