Error handling sufficiently robust