Support new modes.