modify changes format, update recur on array items