initialize array(op)