improve proxy
improve proxy