Learning from seadike failures