for networks class