Flannery: 'It takes a perfect storm sometimes'