Implementing getUniqueValues() method
implementing getUniqueValues() method
update samples with getUniqueValues()