added browser version detector