real time chat
minor fixes
real time chat