Following Your Footprints