Browsing: small steps to big goals