update_index matcher position-independant array comparation