Browsing: Innovative approaches