work towards getting SOH working in browser