add rolling hash window dedupe method