Walking on the path