add browser-checking