Browsing: online self diagnosis