private void buildRightSideInfo(final JPanel right, final JList<FolderConfig> list) {
		right.add(new JLabel("Artist URL"));
		final JTextField artistUrlText = new JTextField();
		if (GuiUtils.currentFolderConfig.getArtistUrl() != null) {
			artistUrlText.setText(GuiUtils.currentFolderConfig.getArtistUrl());
		}
		artistUrlText.getDocument().addDocumentListener(new DocumentListener() {
			@Override
			public void removeUpdate(DocumentEvent e) {
				updateArtistUrl();
			}

			@Override
			public void insertUpdate(DocumentEvent e) {
				updateArtistUrl();
			}

			@Override
			public void changedUpdate(DocumentEvent e) {
				updateArtistUrl();
			}

			private void updateArtistUrl() {
				GuiUtils.currentFolderConfig.setArtistUrl(artistUrlText.getText());
				list.updateUI();
			}
		});
		right.add(artistUrlText);

		right.add(new JLabel("Local Folder"));
		final JTextField localFolderText = new JTextField();
		if (GuiUtils.currentFolderConfig.getLocalFolder() != null) {
			localFolderText.setText(GuiUtils.currentFolderConfig.getLocalFolder());
		}
		localFolderText.getDocument().addDocumentListener(new DocumentListener() {
			@Override
			public void removeUpdate(DocumentEvent e) {
				updateLocalFolder();
			}

			@Override
			public void insertUpdate(DocumentEvent e) {
				updateLocalFolder();
			}

			@Override
			public void changedUpdate(DocumentEvent e) {
				updateLocalFolder();
			}

			private void updateLocalFolder() {
				GuiUtils.currentFolderConfig.setLocalFolder(localFolderText.getText());
			}
		});
		right.add(localFolderText);

		right.add(new JLabel("Download Folder"));
		final JTextField downloadFolderText = new JTextField();
		if (GuiUtils.currentFolderConfig.getDownloadFolder() != null) {
			downloadFolderText.setText(GuiUtils.currentFolderConfig.getDownloadFolder());
		}
		downloadFolderText.getDocument().addDocumentListener(new DocumentListener() {
			@Override
			public void removeUpdate(DocumentEvent e) {
				updateDownloadFolder();
			}

			@Override
			public void insertUpdate(DocumentEvent e) {
				updateDownloadFolder();
			}

			@Override
			public void changedUpdate(DocumentEvent e) {
				updateDownloadFolder();
			}

			private void updateDownloadFolder() {
				GuiUtils.currentFolderConfig.setDownloadFolder(downloadFolderText.getText());
			}
		});
		right.add(downloadFolderText);
	}