Browsing: embrace a giant spirit