Basics of Macros.