add use Array & for run Poly