Browsing: a micro odyssey