Browsing: To Overcome Current Challenges