Poly staff