browser module begin