modify network api