error handling add-ons