split off chat on client side