updated suffix array