Browsing: taking steps of our life