Browsing: building blocks of life