added attributeID for internal tagging