uniq-lines function added