fix bug in higher order taxon lookup