chat input view
merge conflicts