first commit of NetworkUtils