make network delegate