add counter.rb