Get extra data set, check subsequence validity, make fast