added circularity check in taxonomic name suggestions