interim error handling #2