clouds and trees in a puddle.