Some work on the client side networking