diff -P -u -x '*~' -x '\.*' -r SF35-Makerbot-baseline/alterations/end.gcode SF35-cupcake-baseline/alterations/end.gcode
--- SF35-Makerbot-baseline/alterations/end.gcode	2011-02-03 14:30:23.000000000 +0100
+++ SF35-cupcake-baseline/alterations/end.gcode	2011-02-04 16:02:16.000000000 +0100
@@ -1,2 +1,15 @@
 (**** Beginning of end.gcode ****)
+(**** begin cool for safety ****)
+M104 S0 T0 (set extruder temperature)
+M109 S0 T0 (set heated-build-platform temperature)
+(**** end cool for safety ****)
+(**** begin filament reversal ****)
+M102 (Extruder on, reverse)
+G04 P2000 (Wait t/1000 seconds)
+M103 (Extruder off)
+(**** end filament reversal ****)
+(**** begin move to cooling position ****)
+G91
+G1 Z10
+(**** end move to cooling position ****)
 (**** end of end.gcode ****)
diff -P -u -x '*~' -x '\.*' -r SF35-Makerbot-baseline/alterations/start.gcode SF35-cupcake-baseline/alterations/start.gcode
--- SF35-Makerbot-baseline/alterations/start.gcode	2011-02-04 15:17:10.000000000 +0100
+++ SF35-cupcake-baseline/alterations/start.gcode	2011-02-04 15:55:38.000000000 +0100
@@ -1,4 +1,5 @@
 (**** beginning of start.gcode ****)
+(This file is for a MakerBot Cupcake CNC)
 (**** begin initialization commands ****)
 G21 (set units to mm)
 G90 (set positioning to absolute)
@@ -8,5 +9,18 @@
 M109 S125 T0 (set heated-build-platform temperature)
 (**** end initialization commands ****)
 (**** begin homing ****)
+G92 X0 Y0 Z0 (set origin to current position)
 (**** end homing ****)
+(**** begin pre-wipe commands ****)
+G0 Z15 (Move up for test extrusion)
+M108 S255 (Extruder speed = max)
+M6 T0 (Wait for tool to heat up)
+M101 (Extruder on, forward)
+G04 P5000 (Wait 5 seconds)
+M103 (Extruder off)
+(**** end pre-wipe commands ****)
+(**** begin manual wipe ****)
+M01 (The heater is warming up and will do a test extrusion.  Click yes after you have cleared the nozzle of the extrusion.)
+(**** end manual wipe ****)
+G0 Z0(Go back to zero.)
 (**** end of start.gcode ****)
