basic chat updated