now traps and ignores exit exceptions