added haversine note