Finish macros