add deferred.reject() if fail something with proxy