added incrementing counters