minor changes on the client side
channel class update