Send, Get Data, SetResult for return data back