exception instead of _error array