// same for attributes and attributegroups