chat frontend fixes