fixed all taxonomy use cases