Browsing: overcoming difficulties