Why not using `abort()` function here ?