New GeoDD implementation