Fast failure and reinvention key to business success