Resolved:

a whole slew of issues have been resolved at last. Happiness abounding.