added code to fix preprocessor bug and fixed typo

Working with the old and new display now.
New display does not wrap text so need to fix the character width.