I'm assuming the `abort()` is just for testing?