Simplified countChange