added haversine description