update arraylinear