searching appears to work correclty. No more vanishing breadcrumbs. Still need to check if paths are made correctly, even though the robot can find it's way to it's destination that doesn't mean that path is being saved for passing to others correctly.