throw_an_error