dependency on BETURLSession