Skating on Puddles