Greatly reworked…

Wrong: We have greatly reworked…

You DO NOT greatly reworked.

The word greatly cannot be used here.