Browsing: Addressing challenges Africa