Browsing: Stay Lean and Agile