fails fast