challengers ending explained