change network operation logic