added first pass at implementing the taxon name completion