Browsing: Great steps to overcome internet hassles