removed helper method _array