add:modeA/B