diff --git a/beat/web/experiments/static/experiments/js/utils.js b/beat/web/experiments/static/experiments/js/utils.js
index 7e3de93baa5cbcc736d8e89950fc65cccd0741ba..eb79e93af5de7894a730bcef95414b32cdf387d6 100644
--- a/beat/web/experiments/static/experiments/js/utils.js
+++ b/beat/web/experiments/static/experiments/js/utils.js
@@ -113,7 +113,6 @@ beat.experiments.utils.displayPlot = function(
 				var tr = document.createElement('tr');
 				var td = document.createElement('td');
 
-				console.log(value);
 				if(!value.report_number){
 					table_element.appendChild(tr);
 
@@ -176,7 +175,6 @@ beat.experiments.utils.displayPlot = function(
 		var tr = document.createElement('tr');
 		var td = document.createElement('td');
 
-		console.log(value);
 		if(!value.report_number){
 			table_element.appendChild(tr);
 
diff --git a/beat/web/plotters/static/plotters/app/directives/plotterparameterItemView.js b/beat/web/plotters/static/plotters/app/directives/plotterparameterItemView.js
index bd2039bf4d879dcd309ad3d6b3af4a54ccafb201..3afd5c7b30678a2203d06fa69eb6a5254f42c1a1 100644
--- a/beat/web/plotters/static/plotters/app/directives/plotterparameterItemView.js
+++ b/beat/web/plotters/static/plotters/app/directives/plotterparameterItemView.js
@@ -174,11 +174,7 @@ app.directive("saveplotterparameter", function()
                 //No plotter is selected
                 if(attrs.plotter == "None")
                 {
-                    if($("#plotter-selection :selected").text().length == 0)
-                    {
-                        //console.log("Please select a plotter first")
-                    }
-                    else
+                    if($("#plotter-selection :selected").text().length > 0)
                     {
                         scope.plotterparameterData.plotter = scope.plotters.selected.id;
 
@@ -200,14 +196,11 @@ app.directive("saveplotterparameter", function()
                 scope.plotterparameterFactory.updatePlotterParameter(scope.user, scope.plotterparameter_user, scope.plotterparameter_name, scope.plotterparameter_version, scope.plotterparameterData, scope.url_prefix)
                     .success(function (returnedData)
                     {
-                        //alert("The report "+ scope.report_id +" has been saved.");
-
                         beat.ui.plotterparameter.plotterparameter_saved('plotterparameter_saved', scope);
                     })
                     .error(function (error)
                     {
                         scope.status = 'Unable to update plotterparameter data: ' + error.message;
-
                     });
 
             }
diff --git a/beat/web/reports/static/reports/app/controllers/groupsController.js b/beat/web/reports/static/reports/app/controllers/groupsController.js
index fd2ab9e8c19838c78071ec938ad3ede23b2de801..0c9c91eb5452a3d1399a69e0506d9cf8d43653ea 100644
--- a/beat/web/reports/static/reports/app/controllers/groupsController.js
+++ b/beat/web/reports/static/reports/app/controllers/groupsController.js
@@ -30,14 +30,12 @@ angular.module('reportApp').controller('GroupsController', ['$http', 'UrlService
 
 	vm.expNamesToRemove = [];
 	vm.toggleExpName = (expName) => {
-		//console.log(vm.expNamesToRemove);
 		let idx = vm.expNamesToRemove.indexOf(expName);
 		if(idx > -1){
 			vm.expNamesToRemove.splice(idx, 1);
 		} else {
 			vm.expNamesToRemove.push(expName);
 		}
-		//console.log(vm.expNamesToRemove);
 	};
 
 	vm.removeExperiments = () => {
diff --git a/beat/web/reports/static/reports/app/directives/edit/addItemsMenu.js b/beat/web/reports/static/reports/app/directives/edit/addItemsMenu.js
index de4455da844f15e2cd6e963d3aab883b9050098d..a2c9a11be423a5925c2da1f3d01d63e09eefa2a6 100644
--- a/beat/web/reports/static/reports/app/directives/edit/addItemsMenu.js
+++ b/beat/web/reports/static/reports/app/directives/edit/addItemsMenu.js
@@ -67,7 +67,6 @@ angular.module('reportApp')
 				;
 
 				const defaultFields = Array.from(defaultFieldsSet);
-				//console.log(defaultFields);
 
 				// tables have an arr of selected fields
 				// and a float precision
@@ -97,7 +96,6 @@ angular.module('reportApp')
 
 				content.savedPlotter = PlotService.getPlotter(content).name;
 				content.savedConfig = PlotService.getPlotterConfig(content).name;
-				//console.log(content);
 
 				scope.group.addReportItem(id, content);
 			};
diff --git a/beat/web/reports/static/reports/app/directives/edit/tableFieldSelector.js b/beat/web/reports/static/reports/app/directives/edit/tableFieldSelector.js
index b16c7394463f24b72569ea8ce5bcb256fe8e8e57..e49a45f8106792afa554c66a00dbe007b21d2d71 100644
--- a/beat/web/reports/static/reports/app/directives/edit/tableFieldSelector.js
+++ b/beat/web/reports/static/reports/app/directives/edit/tableFieldSelector.js
@@ -119,9 +119,6 @@ angular.module('reportApp')
 				const isUnique = scope.isUniqueTableable(fName);
 				const isInGroup = scope.groupName(fName) == gName;
 
-				// console.log(`for field "${fName}" and group "${gName}":`);
-				// console.log(`isUnique: ${isUnique}; isInGroup: ${isInGroup}`);
-
 				return isUnique && isInGroup;
 			}
 
diff --git a/beat/web/reports/static/reports/app/services/experimentsService.js b/beat/web/reports/static/reports/app/services/experimentsService.js
index 1adef6fec8598c6668ba386141e3973caeb9f76a..8a9818da1b22e160c70c5b2ac9c01fcf3b3af7d4 100644
--- a/beat/web/reports/static/reports/app/services/experimentsService.js
+++ b/beat/web/reports/static/reports/app/services/experimentsService.js
@@ -40,11 +40,6 @@ angular.module('reportApp').factory('ExperimentsService', ['experimentFactory',
 	// These fields are the *only* available field in the obj.
 	const getVarProp = (obj, dontLogErrors) => {
 		let keys = Object.keys(obj);
-		if(keys.length !== 1 && !dontLogErrors){
-			//console.warn(`Found bad obj for getVarProp:`);
-			//console.log(obj);
-		}
-
 		return obj[keys[0]];
 	};
 
@@ -157,7 +152,6 @@ angular.module('reportApp').factory('ExperimentsService', ['experimentFactory',
 				// only the actual name of the exp is available
 				const partNameValid = validExpNames.includes(e.split('/').pop());
 				if(!(fullNameValid || partNameValid)){
-					//console.log(`INVALID EXPERIMENT: ${e}`);
 					g.removeExperiment(e);
 				}
 			});
@@ -202,10 +196,6 @@ angular.module('reportApp').factory('ExperimentsService', ['experimentFactory',
 				}
 			});
 
-			console.log(expData);
-			console.log(tableData);
-			console.log(plotData);
-
 			cleanGroups(rawExpNames);
 
 			return expData;
diff --git a/beat/web/reports/static/reports/app/services/groupsService.js b/beat/web/reports/static/reports/app/services/groupsService.js
index 89913dccb3b6cf7e1e0351a56ab40bff78d1dfee..29d6f6da8bb533630b5d29917d725f9fe49b1d89 100644
--- a/beat/web/reports/static/reports/app/services/groupsService.js
+++ b/beat/web/reports/static/reports/app/services/groupsService.js
@@ -253,8 +253,6 @@ angular.module('reportApp').factory('GroupsService', ['reportFactory', function(
 			reportItems.forEach(i => g.addReportItem(i.id, i.content));
 			Object.entries(aliases).forEach(([e, a]) => g.setAliasToExperiment(a, e));
 		});
-
-		//console.log(groupsServiceInstance.groups);
 	};
 
 	return groupsServiceInstance;
diff --git a/beat/web/reports/static/reports/app/services/plotService.js b/beat/web/reports/static/reports/app/services/plotService.js
index 350936756563e17922756861ad07433ce4091cc1..4a11fa0fc4a30ec6d53d695e2c473aa50e1ca1d1 100644
--- a/beat/web/reports/static/reports/app/services/plotService.js
+++ b/beat/web/reports/static/reports/app/services/plotService.js
@@ -88,25 +88,6 @@ angular.module('reportApp').factory('PlotService', ['UrlService', function(UrlSe
 		const plotter = getPlotter(content);
 		const config = getPlotterConfig(content);
 
-		/*
-		if(!content || !plotter || !config){
-			console.error(`plotter info not found: content: ${content} defaults: ${defaults} plotter: ${plotter} config: ${config}`);
-			console.log(ps.plotters);
-			console.log(ps.defaultPlotters);
-			console.log(ps.plotterParameters);
-			return;
-		}
-
-		// sanity check for the plotter & config
-		// the config's "plotter" field should be equal to the plotter's id field
-		if(config.plotter !== plotter.id){
-			console.error(`Config plotter val "${config.plotter}" != plotter id "${plotter.id}":`);
-			console.log(config);
-			console.log(plotter);
-			return;
-		};
-		*/
-
 		// the data to be sent to the server
 		const requestData = {
 			report_number: ps.reportNumber,
@@ -130,15 +111,6 @@ angular.module('reportApp').factory('PlotService', ['UrlService', function(UrlSe
 		const possiblePlotters = getPossiblePlotters(content);
 		const possibleConfigs = getPossibleConfigs(plotter);
 
-		/*
-		console.log(`Request data:`);
-		console.log(requestData);
-		console.log(`possible plotters:`);
-		console.log(possiblePlotters);
-		console.log(`possible parameters:`);
-		console.log(possibleConfigs);
-		*/
-
 		const returnStruct = [requestData, possiblePlotters, possibleConfigs];
 
 		return returnStruct;
@@ -244,7 +216,5 @@ angular.module('reportApp').factory('PlotService', ['UrlService', function(UrlSe
 	ps.getPossiblePlotters = getPossiblePlotters;
 	ps.getPossibleConfigs = getPossibleConfigs;
 
-	//console.log(ps);
-
 	return ps;
 }]);
diff --git a/beat/web/reports/static/reports/app/services/reportService.js b/beat/web/reports/static/reports/app/services/reportService.js
index a5e98181aa6b7390f16fbd1b7f1909eec339d380..ad68469fe0eaeb5ae31d6b571842bbc2640deff1 100644
--- a/beat/web/reports/static/reports/app/services/reportService.js
+++ b/beat/web/reports/static/reports/app/services/reportService.js
@@ -43,7 +43,6 @@ angular.module('reportApp').factory('ReportService', ['GroupsService', 'plotterF
 	// processed the report data received from the server,
 	// and bootstraps the state of various services
 	rs.processReport = (report) => {
-		//console.log(report);
 
 		// useful info about the app
 		rs.isAnonymous = report.anonymous;
@@ -61,8 +60,6 @@ angular.module('reportApp').factory('ReportService', ['GroupsService', 'plotterF
 		const isEditable = rs.isOwner && rs.status === 'editable' && !rs.isAnonymous;
 		GroupsService.setEditable(isEditable);
 
-		//console.log(GroupsService.groups);
-
 		// fetch all our plotter data
 		// these three fetches do not depend on eachother
 		const pPlotters = plotterFactory.getPlotters('')
@@ -139,7 +136,5 @@ angular.module('reportApp').factory('ReportService', ['GroupsService', 'plotterF
 	rs.fetchReport()
 	.catch(e => ErrorService.logError(e, `Could not load report.`));
 
-	//console.log(rs);
-
 	return rs;
 }]);