implementing network status