new implementation of highContrast