using the macro from the header