added some changes to network system