Browsing: engineering challenges