rem counter cache