moved away from ArrayList<File> and saved time using ArrayList<Drive>, need to finish conversion completely