Browsing: annihilation explained