private boolean finalizeDuplication() {
		if (selectedComponent instanceof GayBerneParticle) {
			if (!finalizeLocation((GayBerneParticle) selectedComponent)) {
				nParticle--;
				repaint();
				setSelectedComponent(null);
				return false;
			}
			if (!model.getRecorderDisabled())
				gb[nParticle - 1].initializeMovieQ(model.getMovie().getCapacity());
			return true;
		}
		return false;
	}