Can you explain these changes? Basically you are calling exit instead of abend?

any specific reasoning behind adding this section