restresult to restresult