handle external links in default browser
optimization