Make the macro name more explicit. Remove unnecessary cast