diff --git a/PixelatorControllerSettings.md b/PixelatorControllerSettings.md
index 4a7f3ea..521a57f 100644
--- a/PixelatorControllerSettings.md
+++ b/PixelatorControllerSettings.md
@@ -398,26 +398,26 @@ The following settings are available for all types of positioners:
**beamlineControlPosition**::
- Unsigned integer value defines inclusion of (value greater than zero), and position of a positioner control in the GUI.
- **Default**: 0
+ Integer value defines inclusion of (value greater than zero), and position of a positioner control in the "Beamline Control" and "Microscope Status" sections of the GUI. The "Beamline Control" section will only list positioners with a **beamlineControlPosition** value greater than zero, with each positioner listed in ascending **beamlineControlPosition** order. The "Microscope Status" GUI section will list any positioner with a **beamlineControlPosition** value of zero (except it will always ignore a positioner with the name "BeamShutter"). Negative values can be used to exclude a positioner from both sections of the GUI.
+
**Default**: 0
**epsilon**::
- Double value defines .
+ Double value defines numerical precision to be considered when calculating positioner moves.
**Default**: 0.1
**atPositionCheckInverval**::
Double value defines the interval (in seconds) used in waitDoneMoving().
getStatus() is called in this interval as long as it returns moving or
until atPositionCheckTimeout is exceeded.
- **Default**: atPositionCheckInverval_Default (see above)
+ **Default**: atPositionCheckInverval_Default ([see above](#positioner))
**atPositionCheckTimeout**::
Double value defines the timeout (in seconds) used in waitDoneMoving().
getStatus() is called as long as it returns moving or until atPositionCheckTimeout is exceeded.
- **Default**: atPositionCheckTimeout_Default (see above)
+ **Default**: atPositionCheckTimeout_Default ([see above](#positioner))
**stringPositions**::
- Optional array of objects with members
+ Optional array of objects with members that defines relationships between string and numeric values. Pixelator always considers positioners to have a numerical value, while the hardware controllers sometimes operate in terms of named states (e.g. "on" and "off") and this array defines the translation.
* **string**: String value defines the position name
* **position**: Double value defines the position value