added network monitor