undo of  ArrayField workaround ...