Browsing: Engineering Concerns