Browsing: fundamentals you might have considered