isEliminated implemented roughly