added networking class