Browsing: engineering adaptability