fix default browser behavior