* attributeModifiers receive object