the error processing does not work at all