added colorblind support