addModeChangedListener