Browsing: how to get over challenges