added xmlCalculateField