improve taxon name check #5448