@Override
		protected void setup(Context context) throws IOException,
				InterruptedException {
			Path[] uris = DistributedCache.getLocalCacheFiles(context
					.getConfiguration());
			airportList = new ArrayList<String>();

			BufferedReader readBuffer1 = new BufferedReader(new FileReader(
					uris[0].toString()));
			String line;
			while ((line = readBuffer1.readLine()) != null) {
				airportList.add(line.replace("\n", "").replace("\r", ""));
			}
			readBuffer1.close();

			matrix = new HashMap<String, Double>();
			BufferedReader readBuffer2 = new BufferedReader(new FileReader(
					uris[1].toString()));
			String info[];
			while ((line = readBuffer2.readLine()) != null) {
				info = parser.parseLine(line.toString());
				matrix.put(info[0] + "," + info[1], Double.parseDouble(info[2]));
			}
		}