bug fixes on taxonomy