Better failure reporting, maybe?