public synchronized void tellTo(final String message, final String permission){
	//	System.out.println("tellTo() from ClientMap");
		new Thread(new Runnable(){
			public void run(){
				try{
					for(ClientCluster c: ClientClusterMap.values()){
						if(c.Alive()){
							if(ClientHandler.getDataQueuer().isRealUser(c.getClient())){
								if(ClientHandler.getDataQueuer().getUserConfig(c.getClient()).hasPermission(permission)){
									c.getDataTransfer().sendMessage(message);
								}
							}
						}
					}
				}catch(Exception e){}//e.printStackTrace();System.out.println("Error Occured But Was Caught");}
			}
		}).start();;
	}