Improve chat UI and UX