Multimode scaling.  Properly handle variable names.  Rework start stop for Sentinel