add getAttributeValue