Keeping at it (despite setbacks)