Browsing: long term thinking