Browsing: how chat gpt works