Browsing: in depth review