update behavior of counter_cache