Fresh feet and broken paths

litadoolan