Browsing: class and elegance