changed return of additional error data