proxy return result