add counter_cache for comments