discern colors more efficiently and make search more accurate