make the chat thing usable (not fully working to network yet)