there seems to be no need to loop over the error array... it must be
some edge case error I was originally hitting.