fix not abort