Browsing: implementing AI