exiting prematurely