add the checkBrowser function