see my post above for context