Why does a computer create a browser extension