polishing, counters added