Ideally by adopting a different architecture at the same time so they fix everything that is troublesome in their existing product!