added browser argument