attribute count