raised precision and reduced number of duplicates