added choose your opponent feature