retdo when meets some known failure