we shouldn't just fail here?