Browsing: embrace 21st-century methodologies