Browsing: small steps to reach big goals