add some docs for network class