Browsing: six important guidelines in life