samples, duplicate check