diff --git a/plasmid/source/core-plugins/newbrowser/1/as/webapps/newbrowser/html/js/config/PeterLabProfile.js b/plasmid/source/core-plugins/newbrowser/1/as/webapps/newbrowser/html/js/config/PeterLabProfile.js
index 0b63d4178faf647bad0dc4b9e24fd652d8f36c34..3d72e792a12465323bfcda8be1e288c87260e601 100644
--- a/plasmid/source/core-plugins/newbrowser/1/as/webapps/newbrowser/html/js/config/PeterLabProfile.js
+++ b/plasmid/source/core-plugins/newbrowser/1/as/webapps/newbrowser/html/js/config/PeterLabProfile.js
@@ -9,6 +9,8 @@ $.extend(PeterLabProfile.prototype, DefaultProfile.prototype, {
 		
 	
 		//Use this with all known types to create groups, if a type is not specified by default will be added to the OTHERS group.
+		this.inventorySpaces = ["INVENTORY"];
+		this.isShowUnavailablePreviewOnSampleTable = true;
 		this.typeGroups = {
 			"MATERIALS" : {
 				"TYPE" : "MATERIALS",
@@ -32,8 +34,36 @@ $.extend(PeterLabProfile.prototype, DefaultProfile.prototype, {
 			}
 		};
 
-		this.inventorySpaces = ["INVENTORY"];
+			
+
+		this.getSpaceForSampleType = function(type) {
+			if(type === "ANTIBODY") {
+				return "INVENTORY";
+			} else if(type === "PLASMID") {
+				return "INVENTORY";
+			} else if(type === "INHIBITOR") {
+				return "INVENTORY";
+			} else if(type === "CELL_LINE") {
+				return "INVENTORY";
+			} else {
+				return null;
+			}
+		}	
 	
+
+		this.getExperimentIdentifierForSample = function(type, code, properties) {
+			if(type === "ANTIBODY") {
+				return "/INVENTORY/SAMPLES/ANTIBODIES";
+			} else if(type === "PLASMID") {
+				return "/INVENTORY/SAMPLES/PLASMIDS";
+			} else if(type === "INHIBITOR") {
+				return "/INVENTORY/SAMPLES/INHIBITORS";
+			} else if(type === "CELL_LINE") {
+				return "/INVENTORY/SAMPLES/CELL_LINES";
+			} else {
+				return null;
+			}
+		}
 	
 		this.storagesConfiguration = {
 				"isEnabled" : true,
@@ -53,17 +83,137 @@ $.extend(PeterLabProfile.prototype, DefaultProfile.prototype, {
 				 * Storages map, can hold configurations for several storages.
 				*/
 				"STORAGE_CONFIGS": {
-					"H20.1_KREK-1" : { //Freezer name given by the NAME_PROPERTY
-									"ROW_NUM" : 5, //Number of rows
+					"G9_FRIDGE-1" : { //Freezer name given by the NAME_PROPERTY
+									"ROW_NUM" : 4, //Number of rows
 									"COLUMN_NUM" : 4, //Number of columns
 									"BOX_NUM" : 9999 //Boxes on each rack, used for validation, to avoid validation increase the number to 9999 for example
 								},
-					"H20.2_KREK-2" : { //Freezer name given by the NAME_PROPERTY
+					"G9_FRIDGE-2" : { //Freezer name given by the NAME_PROPERTY
 									"ROW_NUM" : 5, //Number of rows
 									"COLUMN_NUM" : 4, //Number of columns
 									"BOX_NUM" : 9999 //Boxes on each rack, used for validation, to avoid validation increase the number to 9999 for example
 								},	
-					"BENCH" : { //Freezer name given by the NAME_PROPERTY
+					"G9_FREEZER-A" : { //Freezer name given by the NAME_PROPERTY
+									"ROW_NUM" : 4, //Number of rows
+									"COLUMN_NUM" : 4, //Number of columns
+									"BOX_NUM" : 9999 //Boxes on each rack, used for validation, to avoid validation increase the number to 9999 for example
+								},	
+					"G9_FREEZER-B" : { //Freezer name given by the NAME_PROPERTY
+									"ROW_NUM" : 4, //Number of rows
+									"COLUMN_NUM" : 4, //Number of columns
+									"BOX_NUM" : 9999 //Boxes on each rack, used for validation, to avoid validation increase the number to 9999 for example
+								},	
+					"G9_FREEZER-C" : { //Freezer name given by the NAME_PROPERTY
+									"ROW_NUM" : 3, //Number of rows
+									"COLUMN_NUM" : 4, //Number of columns
+									"BOX_NUM" : 9999 //Boxes on each rack, used for validation, to avoid validation increase the number to 9999 for example
+								},
+					"G10_FREEZER-D" : { //Freezer name given by the NAME_PROPERTY
+									"ROW_NUM" : 7, //Number of rows
+									"COLUMN_NUM" : 4, //Number of columns
+									"BOX_NUM" : 9999 //Boxes on each rack, used for validation, to avoid validation increase the number to 9999 for example
+								},
+					"G10_FREEZER-E" : { //Freezer name given by the NAME_PROPERTY
+									"ROW_NUM" : 14, //Number of rows
+									"COLUMN_NUM" : 4, //Number of columns
+									"BOX_NUM" : 9999 //Boxes on each rack, used for validation, to avoid validation increase the number to 9999 for example
+								},
+					"G10_FREEZER-F" : { //Freezer name given by the NAME_PROPERTY
+									"ROW_NUM" : 3, //Number of rows
+									"COLUMN_NUM" : 4, //Number of columns
+									"BOX_NUM" : 9999 //Boxes on each rack, used for validation, to avoid validation increase the number to 9999 for example
+								},
+					"G10_FREEZER-G" : { //Freezer name given by the NAME_PROPERTY
+									"ROW_NUM" : 4, //Number of rows
+									"COLUMN_NUM" : 4, //Number of columns
+									"BOX_NUM" : 9999 //Boxes on each rack, used for validation, to avoid validation increase the number to 9999 for example
+								},
+					"G10_FREEZER-H" : { //Freezer name given by the NAME_PROPERTY
+									"ROW_NUM" : 4, //Number of rows
+									"COLUMN_NUM" : 4, //Number of columns
+									"BOX_NUM" : 9999 //Boxes on each rack, used for validation, to avoid validation increase the number to 9999 for example
+								},
+					"G10_FREEZER-I" : { //Freezer name given by the NAME_PROPERTY
+									"ROW_NUM" : 9, //Number of rows
+									"COLUMN_NUM" : 4, //Number of columns
+									"BOX_NUM" : 9999 //Boxes on each rack, used for validation, to avoid validation increase the number to 9999 for example
+								},
+					"G10_FRIDGE-3" : { //Freezer name given by the NAME_PROPERTY
+									"ROW_NUM" : 5, //Number of rows
+									"COLUMN_NUM" : 4, //Number of columns
+									"BOX_NUM" : 9999 //Boxes on each rack, used for validation, to avoid validation increase the number to 9999 for example
+								},
+					"G10_FRIDGE-4" : { //Freezer name given by the NAME_PROPERTY
+									"ROW_NUM" : 4, //Number of rows
+									"COLUMN_NUM" : 4, //Number of columns
+									"BOX_NUM" : 9999 //Boxes on each rack, used for validation, to avoid validation increase the number to 9999 for example
+								},
+					"G10_FRIDGE-5" : { //Freezer name given by the NAME_PROPERTY
+									"ROW_NUM" : 3, //Number of rows
+									"COLUMN_NUM" : 4, //Number of columns
+									"BOX_NUM" : 9999 //Boxes on each rack, used for validation, to avoid validation increase the number to 9999 for example
+								},
+					"G10_FRIDGE-6" : { //Freezer name given by the NAME_PROPERTY
+									"ROW_NUM" : 4, //Number of rows
+									"COLUMN_NUM" : 4, //Number of columns
+									"BOX_NUM" : 9999 //Boxes on each rack, used for validation, to avoid validation increase the number to 9999 for example
+								},
+					"G10_FRIDGE-7" : { //Freezer name given by the NAME_PROPERTY
+									"ROW_NUM" : 4, //Number of rows
+									"COLUMN_NUM" : 4, //Number of columns
+									"BOX_NUM" : 9999 //Boxes on each rack, used for validation, to avoid validation increase the number to 9999 for example
+								},
+					"G11_FRIDGE-8" : { //Freezer name given by the NAME_PROPERTY
+									"ROW_NUM" : 4, //Number of rows
+									"COLUMN_NUM" : 4, //Number of columns
+									"BOX_NUM" : 9999 //Boxes on each rack, used for validation, to avoid validation increase the number to 9999 for example
+								},
+					"G14_FREEZER-J" : { //Freezer name given by the NAME_PROPERTY
+									"ROW_NUM" : 4, //Number of rows
+									"COLUMN_NUM" : 4, //Number of columns
+									"BOX_NUM" : 9999 //Boxes on each rack, used for validation, to avoid validation increase the number to 9999 for example
+								},
+					"G14_FREEZER-K" : { //Freezer name given by the NAME_PROPERTY
+									"ROW_NUM" : 8, //Number of rows
+									"COLUMN_NUM" : 4, //Number of columns
+									"BOX_NUM" : 9999 //Boxes on each rack, used for validation, to avoid validation increase the number to 9999 for example
+								},																
+					"G14_FREEZER-L" : { //Freezer name given by the NAME_PROPERTY
+									"ROW_NUM" : 4, //Number of rows
+									"COLUMN_NUM" : 4, //Number of columns
+									"BOX_NUM" : 9999 //Boxes on each rack, used for validation, to avoid validation increase the number to 9999 for example
+								},								
+					"G14_FREEZER-M" : { //Freezer name given by the NAME_PROPERTY
+									"ROW_NUM" : 4, //Number of rows
+									"COLUMN_NUM" : 4, //Number of columns
+									"BOX_NUM" : 9999 //Boxes on each rack, used for validation, to avoid validation increase the number to 9999 for example
+								},								
+					"G14_FRIDGE-9" : { //Freezer name given by the NAME_PROPERTY
+									"ROW_NUM" : 4, //Number of rows
+									"COLUMN_NUM" : 4, //Number of columns
+									"BOX_NUM" : 9999 //Boxes on each rack, used for validation, to avoid validation increase the number to 9999 for example
+								},										
+					"G14_FRIDGE-10" : { //Freezer name given by the NAME_PROPERTY
+									"ROW_NUM" : 4, //Number of rows
+									"COLUMN_NUM" : 4, //Number of columns
+									"BOX_NUM" : 9999 //Boxes on each rack, used for validation, to avoid validation increase the number to 9999 for example
+								},									
+					"G17_FRIDGE-11" : { //Freezer name given by the NAME_PROPERTY
+									"ROW_NUM" : 6, //Number of rows
+									"COLUMN_NUM" : 4, //Number of columns
+									"BOX_NUM" : 9999 //Boxes on each rack, used for validation, to avoid validation increase the number to 9999 for example
+								},										
+					"G17_FRIDGE-12" : { //Freezer name given by the NAME_PROPERTY
+									"ROW_NUM" : 3, //Number of rows
+									"COLUMN_NUM" : 4, //Number of columns
+									"BOX_NUM" : 9999 //Boxes on each rack, used for validation, to avoid validation increase the number to 9999 for example
+								},													
+					"G17_FREEZER-N" : { //Freezer name given by the NAME_PROPERTY
+									"ROW_NUM" : 4, //Number of rows
+									"COLUMN_NUM" : 4, //Number of columns
+									"BOX_NUM" : 9999 //Boxes on each rack, used for validation, to avoid validation increase the number to 9999 for example
+								},												
+					"USER_BENCH_FRANK" : { //Freezer name given by the NAME_PROPERTY
 									"ROW_NUM" : 1, //Number of rows
 									"COLUMN_NUM" : 1, //Number of columns
 									"BOX_NUM" : 99999 //Boxes on each rack, used for validation, to avoid validation increase the number to 9999 for example
@@ -77,21 +227,21 @@ $.extend(PeterLabProfile.prototype, DefaultProfile.prototype, {
 					"SAMPLE_PARENTS_HINT" : [
 					                             	{
 														"LABEL" : "Protocol",
-														"TYPE": "PROTOCOL",
+														"TYPE": "PROTOCOLS",
 														"MIN_COUNT" : 1,
 														"ANNOTATION_PROPERTIES" : []
 													}
 													,
 													{
 														"LABEL" : "Plasmid",
-														"TYPE": "PLASMID",
+														"TYPE": "PLASMIDS",
 														"MIN_COUNT" : 1,
 														"ANNOTATION_PROPERTIES" : []
 													}
 													,
 													{
 														"LABEL" : "Inhibitor",
-														"TYPE": "INHIBITOR",
+														"TYPE": "INHIBITORS",
 														"MIN_COUNT" : 1,
 														"ANNOTATION_PROPERTIES" : []
 													}
@@ -107,10 +257,10 @@ $.extend(PeterLabProfile.prototype, DefaultProfile.prototype, {
 		}
 
 		
-		//The properties you want to appear on the tables, if you don«t specify the list, all of them will appear by default.
+		//The properties you want to appear on the tables, if you donÇt specify the list, all of them will appear by default.
 		this.typePropertiesForTable = {};
 		
-		//The colors for the notes, if you don«t specify the color, light yellow will be used by default.
+		//The colors for the notes, if you donÇt specify the color, light yellow will be used by default.
 		this.colorForInspectors = {};
 }
 });
\ No newline at end of file