fix error check