Browsing: comprehensive rehabilitation