add ChannelUserProcesser and Configuration, update