add ArrayField