FAIL? for this and the other calls to exit?