add browser validation