Lucky you! Close call indeed. Great pictures! And who would ever have thought a picture of a leech would be that cool? Very neat.