access-based enumeration