https://consumersadvisory.com/what-are-macros/