diff --git a/Config_Topup.md b/Config_Topup.md
index 30ee979..773a798 100644
--- a/Config_Topup.md
+++ b/Config_Topup.md
@@ -1,16 +1,20 @@
-# Topup
-This file contains the topup settings.
-
-See source:trunk/PixelatorController/config/topup.json for an example.
-
- **active**::
- Integer value 1 activates topup handling.
- **Default**: 0
-
- **channel**::
- String value defines the EPICS address of the topup channel.
- Mandatory for topup handling.
-
- **wait_time**::
- Float value defines the delay (in seconds) between when the topup signal stops and when stxm measurements resume.
- **Default**: 0
\ No newline at end of file
+# Topup
+This file contains the topup settings.
+
+See source:trunk/PixelatorController/config/topup.json for an example.
+
+ **active**::
+ Integer value 1 activates topup handling.
+ **Default**: 0
+
+ **channel**::
+ String value defines the EPICS address of the topup channel.
+ Mandatory for topup handling.
+
+ **wait_time**::
+ Float value defines the delay (in seconds) between when the topup signal stops and when stxm measurements resume.
+ **Default**: 0
+
+ **default_mode**::
+ String value defines the topup mode that will be set when PixelatorController is started. Should be an exact match for one of the valid topup mode strings: \["Off", "On", "No Repeat"\]. The validity of the value is not checked, so other values will give unpredictable results.
+ **Default**: "Off"
\ No newline at end of file