Front-End Macros