Browsing: Advancement and Improvements