active breadcrumb refactored