fuzz and distance fields

... very crude, very slow, optimizations welcome.