basic chat with usernames