rewrote opponentmessagesender