pub fn fail()