maybe skip $taxonomy variable and just pass it to save() directly