what happens when this fails horribly ?