diff --git a/conda/js/test/selenium_tutorial_test.js b/conda/js/test/selenium_tutorial_test.js
index 4ae15ce99c678574391bbec7860a4d25baab500c..2d1332bd24cc1f9fdd1c98f590f82d136326da48 100644
--- a/conda/js/test/selenium_tutorial_test.js
+++ b/conda/js/test/selenium_tutorial_test.js
@@ -3,14 +3,16 @@ const {Builder, By, Key, until} = require('selenium-webdriver');
 const firefox = require('selenium-webdriver/firefox');
 
 const options = new firefox.Options();
-//options.addArguments('-headless');
+options.addArguments('-headless');
 
 (async function example() {
 	let driver = await new Builder().forBrowser('firefox').setFirefoxOptions(options).build();
 	try {
 		await driver.get('http://localhost:9101/');
 
-		// create the means experiment
+		/**************************************************************
+		 * MEANS EXP
+		 */
 		// navigate to exp list
 		await driver.findElement(By.linkText('experiments')).click();
 		//.sendKeys('webdriver', Key.RETURN);
@@ -37,7 +39,42 @@ const options = new firefox.Options();
 		await driver.findElement(By.linkText('selenium/test/iris/1/means')).click();
 		await driver.wait(until.elementLocated(By.css('div.experimentEditor')), 2000);
 
-		// CLEANUP
+		// click on training_alg block
+		await driver.findElement(By.css('rect#block_training_alg')).click();
+		await driver.wait(until.elementLocated(By.css('div.block_training_alg')), 2000);
+
+		// set the algorithm to the new one
+		await driver.findElement(By.css('select.custom-select')).click();
+		await driver.findElement(By.css('select.custom-select option[value="test/means_training/1"]')).click();
+
+		// do same for testing_alg block
+		await driver.findElement(By.css('rect#block_testing_alg')).click();
+		await driver.wait(until.elementLocated(By.css('div.block_testing_alg')), 2000);
+		await driver.findElement(By.css('select.custom-select')).click();
+		await driver.findElement(By.css('select.custom-select option[value="test/means_testing/1"]')).click();
+
+		// make sure the exp is still valid
+		await driver.wait(until.elementLocated(By.css('.badge-success')), 2000);
+
+		// save exp
+		await driver.findElement(By.css('div.experimentEditor > div.d-flex > button.btn-outline-secondary')).click();
+		await driver.sleep(1000);
+
+		/**************************************************************
+		 * ADVANCED IRIS TOOLCHAIN
+		 */
+
+		/**************************************************************
+		 * ADVANCED IRIS PREPROCESSOR ALGORITHM
+		 */
+
+		/**************************************************************
+		 * ADVANCED IRIS EXPERIMENT
+		 */
+
+		/**************************************************************
+		 * CLEANUP
+		 */
 
 		// go back and delete exp
 		await driver.findElement(By.linkText('experiments')).click();