last major hurdle