add panic handle