a network library