attribute structure.