anchor.diff:    routeID: Integer;
     routeTrajectTimestamp: Integer;
     route: TRoute;
  +  UpdatedRoutes: Boolean;
   begin
     link := nil;
  +  UpdatedRoutes := false;
     while aPayload.ReadAvailable>0 do
     begin
       key := aPayload.ReadInteger();
  
positive.code: 
                end;
                // todo: what to do with route..
  
                Log.WriteLn('route: '+route.routeID.ToString+': '+route.fTravelTime.ToString+'  '+route.fTrajectSpeed.ToString);
              finally
                TMonitor.Exit(route);
  
negative.code:     procedure dump();
      function FixGeometries(): Integer;
      procedure LoadFromUS();
      procedure SaveIndicatorsUS();
    end;
  
  
  