client/server can now send and recieve