add check for non-existing opponents