Right now there appears to be an error with the font so that the proper character is received but we write an incorect character to the screen (off by one?).