add arrayProduct