add opponent selection