renamed receiveResult