add counters - todo distribution