wait for opponent