more cleanup, less looping!
use the streamlined to_taxonomy() call