return result to server