private void addTimeSeries() {
		int m = movieUpdater.getInterval();
		if (type instanceof Reaction.A2_B2__2AB) {
			Reaction.A2_B2__2AB r = (Reaction.A2_B2__2AB) type;
			r.init(movie.getCapacity(), modelTimeQueue);
			r.moleFractionA2().setInterval(m);
			r.moleFractionB2().setInterval(m);
			r.moleFractionAB().setInterval(m);
			r.numberOfA2().setInterval(m);
			r.numberOfB2().setInterval(m);
			r.numberOfAB().setInterval(m);
			movieQueueGroup.add(r.moleFractionA2());
			movieQueueGroup.add(r.moleFractionB2());
			movieQueueGroup.add(r.moleFractionAB());
			movieQueueGroup.add(r.numberOfA2());
			movieQueueGroup.add(r.numberOfB2());
			movieQueueGroup.add(r.numberOfAB());
		}
		else if (type instanceof Reaction.A2_B2_C__2AB_C) {
			Reaction.A2_B2_C__2AB_C r = (Reaction.A2_B2_C__2AB_C) type;
			r.init(movie.getCapacity(), modelTimeQueue);
			r.moleFractionA2().setInterval(m);
			r.moleFractionB2().setInterval(m);
			r.moleFractionAB().setInterval(m);
			r.numberOfA2().setInterval(m);
			r.numberOfB2().setInterval(m);
			r.numberOfAB().setInterval(m);
			r.numberOfC().setInterval(m);
			movieQueueGroup.add(r.moleFractionA2());
			movieQueueGroup.add(r.moleFractionB2());
			movieQueueGroup.add(r.moleFractionAB());
			movieQueueGroup.add(r.numberOfA2());
			movieQueueGroup.add(r.numberOfB2());
			movieQueueGroup.add(r.numberOfAB());
			movieQueueGroup.add(r.numberOfC());
		}
		else if (type instanceof Reaction.O2_2H2__2H2O) {
			Reaction.O2_2H2__2H2O r = (Reaction.O2_2H2__2H2O) type;
			r.init(movie.getCapacity(), modelTimeQueue);
			r.moleFractionH2().setInterval(m);
			r.moleFractionO2().setInterval(m);
			r.moleFractionH2O().setInterval(m);
			r.numberOfH2().setInterval(m);
			r.numberOfO2().setInterval(m);
			r.numberOfH2O().setInterval(m);
			movieQueueGroup.add(r.moleFractionH2());
			movieQueueGroup.add(r.moleFractionO2());
			movieQueueGroup.add(r.moleFractionH2O());
			movieQueueGroup.add(r.numberOfH2());
			movieQueueGroup.add(r.numberOfO2());
			movieQueueGroup.add(r.numberOfH2O());
		}
	}