Browsing: fundamentals of engineering