updates to the tcp server