Added Geometric dist op