Browsing: Navigate the Challenges