add panic handler