update handlemessage() challenges all accepted