http request and browser behind scenes init