don't list flatChan here