public void loadParameters() {
		Properties p = new Properties();
		File f = new File("redpinlocator.properties");
		if(f.exists()) {
			try {
				FileInputStream reader = new FileInputStream( f);
				p.load(reader);
	
				debug = Boolean.valueOf(p.getProperty("debug", Boolean.valueOf(debug).toString())).booleanValue();
				
				LOCATION_THRESHOLD = Integer.parseInt(p.getProperty("LOCATION_THRESHOLD", new Integer(LOCATION_THRESHOLD).toString()));
				ID_POS_CONTRIBUTION = Double.parseDouble(p.getProperty("ID_POS_CONTRIBUTION", new Double(ID_POS_CONTRIBUTION).toString()));
				ID_NEG_CONTRIBUTION = Double.parseDouble(p.getProperty("ID_NEG_CONTRIBUTION", new Double(ID_NEG_CONTRIBUTION).toString()));
				SIGNAL_CONTRIBUTION = Double.parseDouble(p.getProperty("SIGNAL_CONTRIBUTION", new Double(SIGNAL_CONTRIBUTION).toString()));
				SIGNAL_PENALTY_THRESHOLD = Double.parseDouble(p.getProperty("SIGNAL_PENALTY_THRESHOLD", new Double(SIGNAL_PENALTY_THRESHOLD).toString()));
				SIGNAL_GRAPH_LEVELING = Double.parseDouble(p.getProperty("SIGNAL_GRAPH_LEVELING", new Double(SIGNAL_GRAPH_LEVELING).toString()));
				
				
								
			} catch (Exception e) {
				Log.getLogger().log(Level.WARNING, "RedpinLocator Config initialization failed: "+ e.getMessage(), e);
				
			}
		}
	}