is it ok to use `data` below in this error case when it might not have a meaningful value?