All in Learning Your Macros