Clean up chat semantics.