optimize net request