add uniq method