Browsing: engineering responsibility