reworked comparators and recolored operators