}
}
private boolean shouldOverride(final String filename, final String mode) throws FileNotFoundException {
if (filename.equals("random.dat")) {
uidData = new UIDData();
} else if (filename.endsWith("preferences.dat")) {
prefData = new PreferenceData(1);
} else if (filename.endsWith("preferences2.dat")) {
prefData = new PreferenceData(2);
} else if (filename.endsWith("preferences3.dat")) {