Follow Firefly's Footsteps