@Override
	public void execute(CommandSender sender, String gateName, List<String> args) {
		this.sender = sender;
		
		for (DataGate thisGate : plugin.getGates()) {
			if (!thisGate.hasTarget()) {
				boolean hasSource = false;
				
				for (DataGate sourceGate : plugin.getGates()) {
					if (sourceGate.getTarget() != null && sourceGate.getTarget().equals(thisGate)) { 
						hasSource = true;
					}
				}
				
				if (!hasSource)
					reply("Found orphan: " + thisGate.getName());
			}
		}
		
	}