displace browser.js to lib