void prune(File[] files) {

		int size = 0;

		for(File file : files) {
			if(file.isFile() && !file.getName().equals("FAT")) {
				size += file.length();
			}
		}

		int cnt = 0;
		int limit = Globals.getCacheLimit();

		while(size > limit && cnt < files.length) {
			File current = files[cnt++];
			if(current.isFile() && !current.getName().equals("FAT")) {
				size -= current.length();
				current.delete();
			}
		}

		fileUse.set(size);
		updateGUIDisk();

	}