Walking through the Puddle