fixing counter cache (should call destrou and not delete)