network programming note