Learning from setbacks