Patched up screen display problems