should be in models/op_counters.rb