missed a rename of receiveMessage to receive