infrastructure: error handling.