improvements in breadcrumb functions