chat windows are only opened if a person clicks a name from the chat list, you cant create a chat window without a username, and new messages dont flash if their window is open