public void addNewEgg(String feedID){
		try {
			databaseCon dbCon = new databaseCon();
			// Step 1. Check if the egg is NOT in the database
			if (!dbCon.isEggInDatabase(feedID)) {
				// Step 2. see new method: getEggMetadata
				//logger.info(this.getEggMetadata(feedID).toString());
				dbCon.addNewFeature(this.getEggMetadata(feedID));
				//establish link between feature_of_interest table and offering table
				this.linkFeatureOfInterestToOfferings(feedID);
				//establish link between procedure and feature_of_interest table
				this.linkProceduresToFeatureOfInterest(feedID);
			}
			//close database connection
			dbCon.disconnect();
		} catch (FileNotFoundException e) {
			logger.warn("Config file for database connection not found",e);
			e.printStackTrace();
		} catch (IOException e) {
			logger.warn(e);
			e.printStackTrace();
		}
		
	}