used DISP_WIDTH in a macro before declaring it. works but looks odd