renamed counting density counting