reworked breadcrumbing to allow configurable period. #85