building chat system here.