failed pattern