update network layer