avoidingruinousmistakes