browse view functionality