change program exit