client-side chat is getting pretty awesome!