adding unique network layer protocols