revert commander choose invoke