public synchronized void startDecompiler() {
		if (decompileThread == null) {
			decompileThread = new Thread(this);
			decompileThread.setPriority(Thread.MIN_PRIORITY);

			progressBar.setMinimum(0);
			progressBar.setMaximum(1000);
			progressBar.setString("decompiling");
			progressBar.setStringPainted(true);
			decompileThread.start();
		}
	}