refactor breadcrumbs