implemented Browsing