Thinking on ways to solve BREADCRUMBS