Browsing: overcoming failure