add opponent
add opponent