Still working on the chat module... getting better but still needs work