pattern failure