Browsing: Addressing competition and challenges