add counters with target decoupling