Browsing: A path to sustainable Progress