return the copy of result