edited MMLimitSwitchData and MMLimitSwitchReader