text chat ui
text peer class