sentence1: "We put a lot of effort and energy into improving our patching process, probably later than we should have and now we're just gaining incredible speed.
sentence2: "We've put a lot of effort and energy into improving our patching progress, probably later than we should have.