total rework to better chat demo