diff --git a/resources/profiles/Original Prusa i3 MK2, MK2S, MK2MM and MK3.ini b/resources/profiles/Original Prusa i3 MK2, MK2S, MK2MM and MK3.ini
index caaada2ea..0b4dddb55 100644
--- a/resources/profiles/Original Prusa i3 MK2, MK2S, MK2MM and MK3.ini	
+++ b/resources/profiles/Original Prusa i3 MK2, MK2S, MK2MM and MK3.ini	
@@ -1,5 +1,10 @@
 # generated by Slic3r Prusa Edition 1.39.0.29-prusa3d-win64 on 2018-01-22 at 14:53:14
 
+# All presets starting with asterisk, for example *common*, are intermediate and they will
+# not make it into the user interface.
+
+# Common print preset, mostly derived from MK2 single material with a 0.4mm nozzle.
+# All other print presets will derive from the *common* print preset.
 [print:*common*]
 avoid_crossing_perimeters = 0
 bridge_acceleration = 1000
@@ -91,6 +96,31 @@ wipe_tower_x = 180
 wipe_tower_y = 140
 xy_size_compensation = 0
 
+# Print parameters common to a 0.25mm diameter nozzle.
+[print:*0.25nozzle*]
+external_perimeter_extrusion_width = 0.25
+extrusion_width = 0.25
+first_layer_extrusion_width = 0.25
+infill_extrusion_width = 0.25
+perimeter_extrusion_width = 0.25
+solid_infill_extrusion_width = 0.25
+top_infill_extrusion_width = 0.25
+support_material_extrusion_width = 0.18
+support_material_interface_layers = 0
+support_material_interface_spacing = 0.15
+support_material_spacing = 1
+support_material_xy_spacing = 150%
+
+# Print parameters common to a 0.6mm diameter nozzle.
+[print:*0.6nozzle*]
+external_perimeter_extrusion_width = 0.61
+extrusion_width = 0.67
+first_layer_extrusion_width = 0.65
+infill_extrusion_width = 0.75
+perimeter_extrusion_width = 0.65
+solid_infill_extrusion_width = 0.65
+top_infill_extrusion_width = 0.6
+
 [print:*0.05mm*]
 inherits = *common*
 bottom_solid_layers = 10
@@ -130,7 +160,7 @@ fill_pattern = grid
 top_infill_extrusion_width = 0.4
 
 [print:0.05mm DETAIL 0.25 nozzle]
-inherits = *0.05mm*
+inherits = *0.05mm*; *0.25nozzle*
 compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_PRUSA3D.*/ and printer_notes=~/.*PRINTER_MODEL_MK2.*/ and nozzle_diameter[0]==0.25 and num_extruders==1
 external_perimeter_extrusion_width = 0
 extrusion_width = 0.28
@@ -145,12 +175,7 @@ perimeters = 4
 small_perimeter_speed = 10
 solid_infill_extrusion_width = 0
 solid_infill_speed = 20
-support_material_extrusion_width = 0.18
-support_material_interface_layers = 0
-support_material_interface_spacing = 0.15
-support_material_spacing = 1
 support_material_speed = 20
-support_material_xy_spacing = 150%
 top_infill_extrusion_width = 0
 
 [print:*0.10mm*]
@@ -192,30 +217,18 @@ top_infill_extrusion_width = 0.4
 top_solid_infill_speed = 50
 
 [print:0.10mm DETAIL 0.25 nozzle]
-inherits = *0.10mm*
+inherits = *0.10mm*; *0.25nozzle*
 bridge_acceleration = 600
 compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_PRUSA3D.*/ and printer_notes=~/.*PRINTER_MODEL_MK2.*/ and nozzle_diameter[0]==0.25
 external_perimeter_speed = 20
-external_perimeter_extrusion_width = 0.25
-extrusion_width = 0.25
 fill_density = 15%
-first_layer_extrusion_width = 0.25
 infill_acceleration = 1600
-infill_extrusion_width = 0.25
 infill_speed = 40
 perimeter_acceleration = 600
-perimeter_extrusion_width = 0.25
 perimeter_speed = 25
 perimeters = 4
 small_perimeter_speed = 10
-solid_infill_extrusion_width = 0.25
 solid_infill_speed = 40
-support_material_extrusion_width = 0.18
-support_material_interface_layers = 0
-support_material_interface_spacing = 0.15
-support_material_spacing = 1
-support_material_xy_spacing = 150%
-top_infill_extrusion_width = 0.25
 top_solid_infill_speed = 30
 
 [print:*0.15mm*]
@@ -257,43 +270,25 @@ compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_PRUSA3D.*/ and
 top_infill_extrusion_width = 0.45
 
 [print:0.15mm OPTIMAL 0.25 nozzle]
-inherits = *0.15mm*
+inherits = *0.15mm*; *0.25nozzle*
 bridge_acceleration = 600
 bridge_flow_ratio = 0.7
 compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_PRUSA3D.*/ and printer_notes=~/.*PRINTER_MODEL_MK2.*/ and nozzle_diameter[0]==0.25
-external_perimeter_extrusion_width = 0.25
 external_perimeter_speed = 20
-extrusion_width = 0.25
-first_layer_extrusion_width = 0.25
 infill_acceleration = 1600
-infill_extrusion_width = 0.25
 infill_speed = 40
 perimeter_acceleration = 600
-perimeter_extrusion_width = 0.25
 perimeter_speed = 25
 perimeters = 2
 small_perimeter_speed = 10
-solid_infill_extrusion_width = 0.25
 solid_infill_speed = 40
 support_material_extrusion_width = 0.2
-support_material_interface_layers = 0
-support_material_interface_spacing = 0.15
-support_material_spacing = 1
 support_material_threshold = 35
-support_material_xy_spacing = 150%
-top_infill_extrusion_width = 0.25
 top_solid_infill_speed = 30
 
 [print:0.15mm OPTIMAL 0.6 nozzle]
-inherits = *0.15mm*
+inherits = *0.15mm*; *0.6nozzle*
 compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_PRUSA3D.*/ and printer_notes=~/.*PRINTER_MODEL_MK2.*/ and nozzle_diameter[0]==0.6
-external_perimeter_extrusion_width = 0.61
-extrusion_width = 0.67
-first_layer_extrusion_width = 0.65
-infill_extrusion_width = 0.75
-perimeter_extrusion_width = 0.65
-solid_infill_extrusion_width = 0.65
-top_infill_extrusion_width = 0.6
 wipe_tower = 1
 
 [print:0.15mm OPTIMAL MK3]
@@ -394,17 +389,10 @@ inherits = *0.20mm*
 compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_PRUSA3D.*/ and printer_notes=~/.*PRINTER_MODEL_MK2.*/ and nozzle_diameter[0]==0.4
 
 [print:0.20mm NORMAL 0.6 nozzle]
-inherits = *0.20mm*
+inherits = *0.20mm*; *0.6nozzle*
 bridge_flow_ratio = 0.8
 compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_PRUSA3D.*/ and printer_notes=~/.*PRINTER_MODEL_MK2.*/ and nozzle_diameter[0]==0.6
-external_perimeter_extrusion_width = 0.61
-extrusion_width = 0.67
-first_layer_extrusion_width = 0.65
-infill_extrusion_width = 0.75
-perimeter_extrusion_width = 0.65
 perimeters = 3
-solid_infill_extrusion_width = 0.65
-top_infill_extrusion_width = 0.6
 
 [print:0.20mm NORMAL SOLUBLE FULL]
 inherits = *0.20mm*
@@ -469,22 +457,17 @@ solid_infill_extrusion_width = 0.7
 top_infill_extrusion_width = 0.43
 
 [print:0.35mm FAST 0.6 nozzle]
-inherits = *0.35mm*
+inherits = *0.35mm*; *0.6nozzle*
 bottom_solid_layers = 7
 compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_PRUSA3D.*/ and printer_notes=~/.*PRINTER_MODEL_MK2.*/ and nozzle_diameter[0]==0.6
-external_perimeter_extrusion_width = 0.61
-extrusion_width = 0.67
-first_layer_extrusion_width = 0.65
 perimeters = 3
-top_infill_extrusion_width = 0.6
 top_solid_layers = 9
 
 [print:0.35mm FAST sol full 0.6 nozzle]
-inherits = *0.35mm*
+inherits = *0.35mm*; *0.6nozzle*
 compatible_printers_condition = printer_notes=~/.*PRINTER_VENDOR_PRUSA3D.*/ and printer_notes=~/.*PRINTER_MODEL_MK2.*/ and nozzle_diameter[0]==0.6 and num_extruders>1
+external_perimeter_extrusion_width = 0.6
 external_perimeter_speed = 30
-extrusion_width = 0.67
-first_layer_extrusion_width = 0.65
 notes = Set your solluble extruder in Multiple Extruders >  Support material/raft interface extruder
 overhangs = 1
 perimeter_speed = 40