fixes to taxon field implementation