feature: get first error