Add neat macros