Browsing: small steps to achieve big goals