No more chicken warnings, cleaner macros