channels and messages update