commit on exit