public  Load (String filename, boolean duplications) {
		try {
			Scanner scan = new Scanner(new File(filename));
			TextParser textParser = new TextParser(scan);
			for (Item item : textParser.getItemList()) {
				if (!duplications) {
					if (!Archive.instance.getLibrary().contains(item))
						Archive.instance.addItem(item);
				}
				else
					Archive.instance.addItem(item);
			}
			ListPanel.updateList();
		} catch (FileNotFoundException e1) {
			e1.printStackTrace();
		}	
	}