Haxed for hierarchical taxonomy structure.