add browser shim