a bit more on error