components up to breadcrumbs
indentation and TODO marking