updated interface with breadcrumbs