anchor.diff:  
   		logmessage('[StreetService] Requesting street "$StreetID"...');
   
  -		HttpRequest data = await HttpRequest.request(_dataUrl + "/street", method: "POST",
  -			requestHeaders: {"content-type": "application/json"},
  -			sendData: JSON.encode({
  -				'street': StreetID,
  -				'sessionToken': SESSION_TOKEN,
  -				'branch': Configs.testing ? 'dev' : 'master'
  -			}));
  +    var tsid = Uri.encodeQueryComponent(StreetID);
   
  -		Map serverdata = JSON.decode(data.response);
  +		HttpRequest data = await HttpRequest.request(_dataUrl + "/getStreet?tsid=$tsid",
  +			requestHeaders: {"content-type": "application/json"}
  +    );
   
  -		if (serverdata['ok'] == 'no') {
  -			logmessage('[StreetService] Server refused');
  -
  -			if (metabolics.lastStreet != null) {
  -				// Revert to last load success
  -				requestStreet(metabolics.lastStreet);
  -			}
  -
  -			return false;
  -		}
  +		Map streetJSON = JSON.decode(data.response);
   
   		if (loadingCancelled(StreetID)) {
   			logmessage('[StreetService] Loading of "$StreetID" was cancelled during download.');
  
positive.code: 		removeFromQueue(tsid);
  		return true;
  	}
  }
negative.code: 		return !_loading.contains(tsid.substring(1));
  	}
  
  	String _dataUrl = Configs.utilServerAddress;
  
  	StreetService() {
  		String prefix = Configs.authAddress.contains('localhost') ? 'http://' : 'https://';
  