Can we have a pretty-ish failure path here?