more work on the color display handling