use AttributeMap for this issue