public void finished() {
							final PageMolecularViewer mv = (PageMolecularViewer) get();
							insertComponent(mv);
							EventQueue.invokeLater(new Runnable() {
								public void run() {
									mv.loadCurrentResource(); // FIXME:why need to call this twice?
								}
							});
						}