added shell for browsing and searching