Browsing: Contemporary endeavors