Work in progress networking.