improve differentiation of chat message types