exitData_t is easier to return now