Why aren't you using `_handle_error`?