Add handle_error