processing the hole taxonomy