added example wesockets with channels