Max length macros