challenging routes