Browsing: challenges and opportunity