Browsing: Adaptability to Challenging Conditions