added high contrast mode