suffix-array update