RequestChannel and some fixes