added networking model