add commit for trapping exit signal