add support for batch field alterations