public boolean removeSign(Location signLoc){		
		
		for(int i=1;signConfig.get("signs." + i)!=null;i++){
			if(signConfig.get("signs." + i + ".DoorID")!=null){
				if(signLoc.getWorld().getName().equals(signConfig.getString("signs." + i + ".location.world"))){
					if(signLoc.getBlockX()==signConfig.getInt("signs." + i + ".location.X")){
						if(signLoc.getBlockY()==signConfig.getInt("signs." + i + ".location.Y")){
							if(signLoc.getBlockZ()==signConfig.getInt("signs." + i + ".location.Z")){
								signConfig.set("signs." + i, "");		
								
								try {
									signConfig.save(signFile);									
								} catch (IOException e) {
									e.printStackTrace();										
								}	
								return true;
							}
						}
					}
				}								
			}			
		}
		return false;
	}