tweaks to color desktop mode to make ti more generic